@charset "utf-8";
/* CSS Document */

.search_tool { border:solid 1px #dadada}
ul { list-style:none}
.search_tool .tit { border-bottom:solid 1px #dadada; line-height:34px; height:34px; position:relative}
.search_tool .tit .position { position:absolute; right:0px; top:0px; line-height:34px; white-space:nowrap; color:#333; font-size:12px; padding-right:10px}
.search_tool .tit .position a { color:#333; text-decoration:none}
.search_tool .tit .position a:hover { text-decoration:underline}
.search_tool .tit h2 {line-height:34px; height:34px; font-size:16px; padding:0px 10px; color:#cd0000;display:inline-block; zoom:1; *display:inline}
.search_tool .tit h2 a { color:#cd0000; text-decoration:none}
.search_tool .tit h2 a:hover { text-decoration:underline}
.search_tool .tit p {line-height:21px; height:21px;border-left:solid 1px #dadada; display:inline-block; zoom:1; *display:inline; margin-top:6px; padding-left:10px; font-size:12px; color:#666666}
.search_tool .tit p font { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cd0000;}
.search_tool .where { padding:7px 15px; background:url(../../images/yp/wherebg.gif) repeat-x left bottom; clear:both}
.search_tool .where dl { padding:5px 0px; clear:both; overflow:auto; zoom:1; font-size:12px}
.search_tool .where dt { line-height:23px; float:left; font-weight:bold; white-space:nowrap}
.search_tool .where dd { float:left; width:900px;}
.search_tool .where ul li { float:left; padding:0 6px; height:23px; overflow:hidden; line-height:23px;  padding-bottom:3px}
.search_tool .where ul li span { height:23px; overflow:hidden; display:inline-block; zoom:1; *display:inline;}
.search_tool .where ul li span a {display:inline-block; zoom:1; *display:inline; padding:0 8px; white-space:nowrap; text-decoration:none; color:#333}
.search_tool .where ul li span a:hover { color:#0044aa; text-decoration:underline}
.search_tool .where ul { clear:both; overflow:auto; zoom:1}
.search_tool .where ul .this {background:url(../../images/yp/bg_01.gif) no-repeat center -25px;}
.search_tool .where ul .this span {background:url(../../images/yp/bg_01.gif) no-repeat left top #8f8f8f;}
.search_tool .where ul .this span a {background:url(../../images/yp/bg_01.gif) no-repeat right -24px;color:#FFF;}
.search_tool .where ul .this span a:hover{ color:#FFF; text-decoration:none}
.search_tool .search_q { height:41px; clear:both}
.search_tool .search_q .l_seacrh{ float:left; width:492px; height:27px; padding:7px 0 0 7px}
.search_tool .search_q .l_seacrh .l{ background:url(../../images/yp/bg_01.gif) no-repeat left -52px; width:4px; height:27px}
.search_tool .search_q .l_seacrh .q { background:url(../../images/yp/xline.gif) repeat-x left -94px; padding:0 8px; margin:0px; border:0px; width:323px; float:left; height:27px; line-height:27px; color:#333; font-size:12px}
.search_tool .search_q .l_seacrh .l1{ background:url(../../images/yp/bg_01.gif) no-repeat left -80px; float:left; width:3px; height:27px}
.search_tool .search_q .l_seacrh .button { border:0; margin:0; padding:0; float:left; background:url(../../images/yp/bg_01.gif) no-repeat 44px -108px #8f8f8f; width:46px; height:27px; color:#FFF}

.r_menu { padding:5px 5px 0 0}
.yp_list_menu { height:30px; line-height:28px;  clear:both; background:url(../../images/yp/reb_line.gif) repeat-x left bottom; display:block}
.yp_list_menu li { float:left; text-align:center; white-space:nowrap; display:block;background:#e2e2e2; margin-right:6px}
.yp_list_menu li a{ white-space:nowrap;display:inline-block; zoom:1; *display:inline; padding:0 10px;background:url(../../images/yp/bg_01.gif) no-repeat right -196px; color:#333333; text-decoration:none;font-size:14px;}
.yp_list_menu li a:hover { text-decoration:underline}
.yp_list_menu li span { background:url(../../images/yp/bg_01.gif) no-repeat left -225px;display:inline-block; zoom:1; *display:inline;}
.yp_list_menu .this {height:30px; background:url(../../images/yp/xline.gif) repeat-x left -168px;}
.yp_list_menu .this span { height:30px; background:url(../../images/yp/bg_01.gif) no-repeat left -134px;}
.yp_list_menu .this a { font-family:"微软雅黑"; font-weight:bold;height:30px; background:url(../../images/yp/bg_01.gif) no-repeat right -165px; color:#cd0000; text-decoration:none}

/*优惠券列表*/
.quan_list{ width:745px;}
.quan_list ul { clear:both; overflow:auto; zoom:1}
.quan_list li {position:relative; float:left; border:solid 1px #dadada; margin:0 10px 10px 0px; width:164px; padding:5px;}
.quan_list li span { position:absolute; width:54px; height:54px; z-index:100}
.quan_list li .rec { background:url(../../images/yp/jiao.gif) no-repeat right top; right:-1px; top:-1px}
.quan_list li .yes { background:url(../../images/yp/jiao.gif) no-repeat; left:-1px; top:-1px}
.quan_list li .no { background:url(../../images/yp/jiao.gif) no-repeat bottom left; left:-1px; top:-1px}
.quan_list li b { display:block; text-align:center; line-height:28px; padding-top:5px; font-size:14px}
.quan_list li b a { color:#0044aa; text-decoration:none}
.quan_list li b a:hover{ text-decoration:underline}
.quan_list li p { color:#333; font-size:12px; line-height:21px}
.quan_list li p font { color:#cd0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.quan_list li p a { color:#333;}
.quan_list li p a:hover{ text-decoration:none;}
.quan_list .this { border:solid 1px #ce0505; background:#fffbe0} 

  

/*优惠圈商家*/
.company_list .l_img{ float:left; padding:4px; border:solid 1px #CCC; }
.company_list { width:737px;}
.company_list ul { clear:both;}
.company_list li { position:relative; padding:15px 0 15px 10px; display:block;height:118px; clear:both; border-bottom:dashed 1px #cccccc}
.company_list li dl { padding-left:10px; float:left; width:450px; display:block;}
.company_list li dl dt { font-weight:bold; font-size:14px; font-family:"微软雅黑"; line-height:24px; padding-bottom:5px}
.company_list li dl dt a {color:#0044aa; text-decoration:none}
.company_list li dl dd { font-size:12px; line-height:21px; color:#333}
.company_list li dl dd .yellow{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff6600}
.company_list li .ckyhq {
	position:absolute;
	width:119px;
	height:58px;
	background:url(../../images/yp/yhq.gif) no-repeat;
	right:20px;
	top: 55px; font-size:14px; font-weight:bold; text-align:center; color:#FFF; line-height:28px; white-space:nowrap;
}
.company_list li .thishi{ color:#999}
.company_list li .ckyhq a{ color:#FFF; text-decoration:none}
.company_list li .ckyhq a:hover{ text-decoration:underline}
.company_list .this { background:#fef7e7}
.company_list .this .ckyhq {background:url(../../images/yp/yhq.gif) no-repeat right top;} 
.list_tishi{ font-size:12px; color:#666; line-height:18px; padding-bottom:8px}
.list_tishi .reb{ font-weight:bold;}

/*折扣促销la
o.cuxiao_list{border-bottom:solid 1px #dedede;border-left:solid 1px #dedede;border-right:solid 1px #dedede;}
.cuxiao_list ul { clear:both; overflow:auto; zoom:1}
.cuxiao_list li { float:left; width:100%; clear:both; height:41px; line-height:41px}
.cuxiao_list li a { color:#333; text-decoration:none}
.cuxiao_list .bg{ background:#f8f8f8;}
.cuxiao_list .this { background:url(../../images/yp/kalist_bg.gif) repeat-x;}
.cuxiao_list li a:hover{ color:#0044aa; text-decoration:underline}
.cuxiao_list li .tit{ font-size:14px;display:block;float:left;  padding-left:10px; width:530px}
.cuxiao_list li .company{display:block; float:left; width:220px; text-align:center; font-size:12px}
.cuxiao_list li .company a { color:#0044aa; text-decoration:none;}
.cuxiao_list li .company a:hover{ text-decoration:underline}
.cuxiao_list li .date { display:block; padding-right:10px; float:right; color:#666; text-decoration:none; font-size:12px; width:200px; text-align:right;}
.cuxiao_list li .date font { display:none}
.cuxiao_list .this .date font { display:inline;}
*/
/*折扣促销new*/
.cuxiao_list{border-bottom:solid 1px #dedede;border-left:solid 1px #dedede;border-right:solid 1px #dedede;}
.cuxiao_list ul { clear:both; overflow:auto; zoom:1}
.cuxiao_list li { float:left; width:100%; clear:both; height:73px; padding:8px 0; overflow:hidden; border-bottom:solid 1px #eee; display:block;}
.cuxiao_list li img { float:left; margin-left:8px}
.cuxiao_list li dl{ float:left; display:block; padding-left:8px;}
.cuxiao_list .this { background:#f7f7f7}
.cuxiao_list li .s { width:590px}
.cuxiao_list li .big { width:708px}
.cuxiao_list li dl dt { font-size:14px;color:#0044aa;line-height:30px;}
.cuxiao_list li dl dt a{ text-decoration:none; color:#0044aa;}
.cuxiao_list li dl dt a:hover { text-decoration:underline}
.cuxiao_list li dl dd { font-size:12px; line-height:20px; color:#999}
.cuxiao_list li p{ border-left:solid 1px #e2e2e2; height:58px; float:right; display:block; width:200px; padding:15px 20px 0 20px; line-height:23px; font-size:12px; color:#666}
.cuxiao_list li p a { color:#0044aa; text-decoration:none}
.cuxiao_list li p font {color:#0044aa; font-size:12px}
.cuxiao_list li p a:hover{ text-decoration:underline}

.ka_about{ padding:10px;}
.ka_about p{ font-size:14px; line-height:26px; text-indent:2em; color:#333}
.ka_ul { padding:0 10px 10px 10px}
.ka_ul dl {}
.ka_ul dl dt{font-size:14px; line-height:26px; color:#0044aa; cursor:pointer; text-indent:2em}
.ka_ul dl dd {font-size:12px; line-height:24px; display:none; margin:0 5px; background:#f9f9f9; padding:0 5px}

.fakadian_list { border:solid 1px #dedede; border-top:none;}
.fakadian_list ul { overflow:auto; zoom:1}
.fakadian_list li { height:125px; display:block; float:left; padding:8px; width:308px; overflow:hidden}
.fakadian_list li img { float:left}
.fakadian_list li dl { float:right; width:195px; display:block}
.fakadian_list li dl dt { font-size:14px; font-weight:bold; line-height:30px; color:#d52c00}
.fakadian_list li dl dd { font-size:12px; line-height:21px;}